package cn.maihe.elg.operation.config;

import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @Description
 * @Author Alan
 * @Date 2024/09/23
 */
@Component
@ConfigurationProperties(prefix = "cn.maihe.elg.huawei.sms")
@Setter
@Getter
public class HuaWeiSmsConfig {

    /**
     * 请求地址
     */
    private String url;
    /**
     * 认证appKey
     */
    private String appKey;
    /**
     * 认证appSecret
     */
    private String appSecret;
    /**
     * 短信通道
     */
    private String sender;
    /**
     * 模板Id
     */
    private String templateId;
    /**
     * 短信签名
     */
    private String signature;
    /**
     * 选填,短信状态报告接收地址,推荐使用域名,为空或者不填表示不接收状态报告
     */
    private String statusCallBack;
}
